package datastructure.queue.dequeue;


/**
 * @author cyt
 * @create 2020-12-05 18:05
 */
public class DeQueueTest {

    public static void main(String[] args) {
        DeQueue<Integer> queue = new DeQueue<>();
        queue.enDeQueueFront(1);
        queue.enDeQueueFront(2);
        queue.enDeQueueFront(3);
        queue.enDeQueueRear(4);
        queue.enDeQueueRear(5);
        //  5 4  1 2 3

        /**
         * 队列头部出队
         */

        System.out.println(queue.deDeQueueFront());
        System.out.println(queue.deDeQueueFront());
        System.out.println(queue.deDeQueueFront());
        System.out.println(queue.deDeQueueFront());
        System.out.println(queue.deDeQueueFront());

        /**
         * 队列头部出队
         */
/*        System.out.println(queue.deDeQueueRear());
        System.out.println(queue.deDeQueueRear());
        System.out.println(queue.deDeQueueRear());
        System.out.println(queue.deDeQueueRear());
        System.out.println(queue.deDeQueueRear());*/
    }
}
